Jeff FosterJeff Foster
Alexis Lebrun Returns to Ljubljana: Defending Two Crowns as the HuntedIn October 2026, in Linz, Alexis Lebrun walked to the table at the European...
Nine Lenses on Elite Table Tennis: Paris 2026 and What Was Settled Before the First ServeThe broken racket lay in its case, and an entire sport spent nearly three wee...
The 52-Week Window and the Cracks Inside Table Tennis's Ranking SystemThe 52-Week Window and the Cracks Inside Table Tennis's Ranking System A Shor...
11-2, 11-2, Then 11-8, 11-8: The 2026 European Men's Singles Semifinal Is Harder to Read Than a 4-0Game one: 11-2. Game three: 11-2. In between sat a game two at 11-8, and the...
Every Table Tennis Ranking Needs an Expiry DateIn March 2026 I sat in a meeting room in District 1, Ho Chi Minh City, in fro...
The Empty Data Sheet: Lessons From a Table Tennis Analysis With No DataEight fields arrived at the editing desk. One had value: the domain label,...
World Table Tennis After Paris 2026: China's House Still Stands, but the Foundation Has ShiftedOn May 16, 2026, the Bundesliga restarted inside stadiums emptied by the...
Jorgic Survives a Seven-Game Battle in Ljubljana: When a Champion Must Learn to Name Where He TremblesIn the sixth game, with the score at 2-3 and only one more misstep away from...
Alexis Lebrun and Two Crowns in Ljubljana: The Burden of the HuntedIn Linz, in October 2026, Alexis Lebrun walked to the table as a challenger....
Alexis Lebrun and the Task of Defending Two Crowns in LjubljanaThe number 23 sits at the centre of this story. Alexis Lebrun arrives at the...
Alexis Lebrun and Two Crowns in Ljubljana: When the Hunter Becomes the HuntedIn October 2026, in Linz, nobody was queuing for Alexis Lebrun's signature....
The Ljubljana 2026 Broadcast Map: What a Rights Announcement Reveals About European Table TennisIn the press release issued by the European Table Tennis Union (ETTU) about t...
Elite Table Tennis on the 0.1-Second Map: China Still Reigns, and the Rest Are Learning How to SprintIn one rally during a men's singles semifinal at a WTT Champions event, I sat...
The Third Ball: How Data Explains China's Table Tennis Dominance at the Paris 2026 OlympicsOn the night of 4 August 2026, at the Paris Sud Arena, I sat in front of my...
The Traceability Gap in Table Tennis Analysis: Lessons from an Empty DatasetThere was a moment in my career that I remember in exact detail, even though...
Nine Data Layers of Modern Table Tennis: What the Scoreboard Does Not TellOn July 30, 2026, after the mixed doubles final at the Paris Olympics, a...
The Kid the Academy Sent Home: The Unmapped Sediment of Youth Table TennisHouston, November 2026. Truls Moregard, 19 years old, walked to the table...
The Stolen Rhythm: When the Calendar Became World Table Tennis' Biggest OpponentOn 3 August 2026, at the South Paris Arena, the scoreboard read 4-2 in favour...
The Data Vacuum: Why Vietnamese Table Tennis Cannot Price Its Own TalentThe ITTF world ranking is calculated from a player's best eight results insid...
The Seventh Game in Paris and Japan's Three-Year Gap in Table TennisOn August 7, 2026, Japan's men's table tennis team led Sweden 2-0 in the...
Excavating Breathing Bones: Vietnamese Youth Table Tennis Beneath the Chinese WallA late-November 2026 afternoon in a multi-purpose arena in Hai Duong province...
The WTT Sediment Layer: Why Table Tennis Rankings Cannot Measure the Real GapTwenty-four days after the closing ceremony of the Paris 2026 Olympics, the...
Table Tennis and the 52-Week Blind Spot: When Rankings Fail to Measure Real StrengthAt midnight every Tuesday, the WTT ranking system runs a calculation nobody i...
Nine Lenses on Elite Table Tennis: Paris 2026 and What Was Settled Before the First ServeThe broken racket lay in its case, and an entire sport spent nearly three wee...
The 52-Week Window and the Cracks Inside Table Tennis's Ranking SystemThe 52-Week Window and the Cracks Inside Table Tennis's Ranking System A Shor...
11-2, 11-2, Then 11-8, 11-8: The 2026 European Men's Singles Semifinal Is Harder to Read Than a 4-0Game one: 11-2. Game three: 11-2. In between sat a game two at 11-8, and the...
Every Table Tennis Ranking Needs an Expiry DateIn March 2026 I sat in a meeting room in District 1, Ho Chi Minh City, in fro...
The Empty Data Sheet: Lessons From a Table Tennis Analysis With No DataEight fields arrived at the editing desk. One had value: the domain label,...
World Table Tennis After Paris 2026: China's House Still Stands, but the Foundation Has ShiftedOn May 16, 2026, the Bundesliga restarted inside stadiums emptied by the...
Jorgic Survives a Seven-Game Battle in Ljubljana: When a Champion Must Learn to Name Where He TremblesIn the sixth game, with the score at 2-3 and only one more misstep away from...
Alexis Lebrun and Two Crowns in Ljubljana: The Burden of the HuntedIn Linz, in October 2026, Alexis Lebrun walked to the table as a challenger....
Alexis Lebrun and the Task of Defending Two Crowns in LjubljanaThe number 23 sits at the centre of this story. Alexis Lebrun arrives at the...
Alexis Lebrun and Two Crowns in Ljubljana: When the Hunter Becomes the HuntedIn October 2026, in Linz, nobody was queuing for Alexis Lebrun's signature....
The Ljubljana 2026 Broadcast Map: What a Rights Announcement Reveals About European Table TennisIn the press release issued by the European Table Tennis Union (ETTU) about t...
Elite Table Tennis on the 0.1-Second Map: China Still Reigns, and the Rest Are Learning How to SprintIn one rally during a men's singles semifinal at a WTT Champions event, I sat...
The Third Ball: How Data Explains China's Table Tennis Dominance at the Paris 2026 OlympicsOn the night of 4 August 2026, at the Paris Sud Arena, I sat in front of my...
The Traceability Gap in Table Tennis Analysis: Lessons from an Empty DatasetThere was a moment in my career that I remember in exact detail, even though...
Nine Data Layers of Modern Table Tennis: What the Scoreboard Does Not TellOn July 30, 2026, after the mixed doubles final at the Paris Olympics, a...
The Kid the Academy Sent Home: The Unmapped Sediment of Youth Table TennisHouston, November 2026. Truls Moregard, 19 years old, walked to the table...
The Stolen Rhythm: When the Calendar Became World Table Tennis' Biggest OpponentOn 3 August 2026, at the South Paris Arena, the scoreboard read 4-2 in favour...
The Data Vacuum: Why Vietnamese Table Tennis Cannot Price Its Own TalentThe ITTF world ranking is calculated from a player's best eight results insid...
The Seventh Game in Paris and Japan's Three-Year Gap in Table TennisOn August 7, 2026, Japan's men's table tennis team led Sweden 2-0 in the...
Excavating Breathing Bones: Vietnamese Youth Table Tennis Beneath the Chinese WallA late-November 2026 afternoon in a multi-purpose arena in Hai Duong province...
The WTT Sediment Layer: Why Table Tennis Rankings Cannot Measure the Real GapTwenty-four days after the closing ceremony of the Paris 2026 Olympics, the...
Table Tennis and the 52-Week Blind Spot: When Rankings Fail to Measure Real StrengthAt midnight every Tuesday, the WTT ranking system runs a calculation nobody i...
